package gui_demo;
import javax.swing.*;
/*
    案例4：
        手机日期时间显示
*/
public class DateTime {
    public static void main(String[] args) {
        // 窗体及设置
        JFrame jf = new JFrame(); // 创建窗口对象
        jf.setSize(400, 300); // 设置宽高（单位是px像素）
        // 基本设置
        jf.setTitle("手机日期时间显示"); // 1. 设置标题
        jf.setLocationRelativeTo(null); // 2.居中显示
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 3.关闭窗口时，退出程序 JFrame.EXIT_ON_CLOSE / 3
        jf.setAlwaysOnTop(true); // 4.置顶
        jf.setLayout(null); // 取消页面的默认布局

        // 日期文本
        JLabel dateTest = new JLabel("日期");
        dateTest.setBounds(50, 30, 100, 50);
        jf.add(dateTest);
        // 具体日期
        JTextField date = new JTextField("星期一");
        date.setBounds(50, 60, 200, 20);
        jf.add(date);
        // 时间文本
        JLabel timeTest = new JLabel("时间");
        timeTest.setBounds(50, 150, 100, 20);
        jf.add(timeTest);
        // 具体时间
        JTextField time = new JTextField("12:00");
        time.setBounds(50, 180, 200, 20);
        jf.add(time);

        jf.setVisible(true); // 显示窗口，一般放在最后
    }
}
